import java.util.ArrayList;
public class demo4 {
    public static void main(String[] args) {
        ArrayList<String> fruits = new ArrayList<>();

        // 添加元素
        fruits.add("Apple");
        fruits.add("Banana");
        fruits.add("Cherry");
        System.out.println("初始列表: " + fruits);

        // 插入元素
        fruits.add(1, "Orange");
        System.out.println("插入后列表: " + fruits);

        // 获取元素
        System.out.println("第一个水果: " + fruits.get(0));

        // 修改元素
        fruits.set(2, "Mango");
        System.out.println("修改后列表: " + fruits);

        // 移除元素
        fruits.remove("Banana");
        System.out.println("移除后列表: " + fruits);

        // 查询元素
        System.out.println("列表中是否包含 Cherry: " + fruits.contains("Cherry"));
        System.out.println("Cherry 的索引: " + fruits.indexOf("Cherry"));

        // 列表大小
        System.out.println("列表大小: " + fruits.size());

        // 清空列表
        fruits.clear();
        System.out.println("清空后的列表: " + fruits);
    }
}
